package io.renren.response;

import java.util.List;

import com.baomidou.mybatisplus.annotations.TableId;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
@ApiModel(value="用户响应信息",description="用户响应信息")
public class SysUserResponse {
	/**
	 * 
	 */
	@TableId
	@ApiModelProperty(value="用户编号",name="userId",example="1")
	private Long userId;
	/**
	 * 用户名
	 */
	@ApiModelProperty(value="用户名",name="username",example="admin")
	private String username;
	/**
	 * 邮箱
	 */
	@ApiModelProperty(value="邮箱",name="email",example="example@example.com")
	private String email;
	/**
	 * 手机号
	 */
	@ApiModelProperty(value="手机",name="mobile",example="138xxxxxxxx")
	private String mobile;
	/**
	 * 部门ID
	 */
	@ApiModelProperty(value="部门编号",name="deptId",example="1")
	private Long deptId;
	
	/**
	 * 部门 名称
	 */
	@ApiModelProperty(value="部门名称",name="deptName",example="xxx部门")
	private String deptName;
	/**
	 * 姓名
	 */
	@ApiModelProperty(value="姓名",name="name",example="张xx")
	private String name;
	/**
	 * 头像路径
	 */
	@ApiModelProperty(value="头像路径",name="portraituri",example="http://xxxx.com")
	private String portraituri;
	
	/**
	 * 融云token
	 */
	@ApiModelProperty(value="融云token",name="ryToken",example="IOr/a1aqslhdXqKLqOgldFRAi/nSXuqXGZZHSdpB50Gm5VoiT77hglgXgB0jABvSGFktOwTvRfU=")
	private String ryToken;
	
	/**
	 * 对应角色
	 */
	@ApiModelProperty(value="角色",name="roles")
	private List<SysRoleResponse> roles;

	public Long getUserId() {
		return userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public String getUsername() {
		return username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public Long getDeptId() {
		return deptId;
	}

	public void setDeptId(Long deptId) {
		this.deptId = deptId;
	}

	public String getDeptName() {
		return deptName;
	}

	public void setDeptName(String deptName) {
		this.deptName = deptName;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getPortraituri() {
		return portraituri;
	}

	public void setPortraituri(String portraituri) {
		this.portraituri = portraituri;
	}

	public String getRyToken() {
		return ryToken;
	}

	public void setRyToken(String ryToken) {
		this.ryToken = ryToken;
	}

	public List<SysRoleResponse> getRoles() {
		return roles;
	}

	public void setRoles(List<SysRoleResponse> roles) {
		this.roles = roles;
	}
}
